Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

164
Visualizações
¿Cómo puedo hacer que esta lógica de fecha sea más genérica? voltear cadena cada n [unidad de tiempo]

tengo lo siguiente:

 const d = new Date(); const data = `${d.getFullYear()}-${d.getMonth()}-${d.getDay()}-${d.getHours()}-${d.getMinutes()>30?30:0}`

Efectivamente, esto da una nueva cadena cada 30 min.

Estaba pensando cómo hacer esto pasando una cantidad y teniendo el mismo efecto durante [n] segundos/minutos

Traté de usar getTime() pero estoy atascado hasta ahora. Ese enfoque me da un número entero que no encontré forma de ejercitar la misma lógica que la anterior.

¿Alguna idea de cómo puedo lograr eso?

about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

Suponiendo que no le importe el contenido de la cadena, solo quiere que sea único dentro del intervalo. Puede dividir la marca de tiempo por el intervalo en el que desea que la cadena sea la misma.

 function dateKey(intervalMs) { return (Date.now() / intervalMs | 0).toString(); } function dateKeySeconds(intervalSec) { return dateKey(intervalSec * 1000) } function dateKeyMinutes(intervalMin) { return dateKey(intervalMin * 60 * 1000) } // This will log new string every 30 seconds setInterval(() => { console.log(dateKeySeconds(30)) }, 10000)

about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda